wipe a disgrace - Spanish English Dictionary